package com.itlong.cloud.POJO.DTO.property;

import com.itlong.cloud.POJO.PO.AppUserRoomPO;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

/**
 * <desc>
 *      用于App用户房间新旧信息对比的数据传输对象
 * </desc>
 *
 * @createDate 2017/09/26
 */
@Data
@NoArgsConstructor
@EqualsAndHashCode(callSuper = true)
public class AppUserCompareUserRoomDTO extends AppUserRoomPO implements Serializable{
    private Integer status;             //状态：0删除 1正常 2禁用
    private Date createTime;            //创建时间
    private Date updateTime;            //更新时间
    private String roomId;      //房间Id
    private String userId;      //用户id
    private String projectId;   //项目id
    private String buildId;     //楼栋号
    private String unitId;      //单元号
    private String roomNum;     //房间编号
    private Integer userRoomStatus;     //用户房间状态：1待审核 2迁入 3迁出 4未通过
    private Integer houserType;      //住户身份：1业主本人 2亲属 3租客
    private Integer sortNum;     //顺序号
    private String qqNum;       //QQ号
    private String tinyId;      //QQ物联身份
    private String homePhone;   //座机号
    private String openPwd;     //开门密码
    private Integer source;     //用户的房间来源:1邀请 2注册 3管理员添加 4一卡通
    private Integer wouldCallQq;
}
